package com.ifast.integral.domain;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableName;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

import java.io.Serializable;

@TableName("TB_INTEGRAL_EXAM_JF_pv")
@Builder
@Data
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
public class IntegralExamJfpv implements Serializable {

    private static final long serialVersionUID = 4170750914645113307L;
    /** 主键 */
    private String id;

    //最近时间
    private String zjTime;

    //最近连续天数
    private Integer zjLxts;

    //最近学习次数
    private Integer zjXxcs;

    //最长时间
    private String zcTime;

    //最长连续天数
    private Integer zcLxts;

    //最长学习次数
    private Integer zcXxcs;

    //单位id
    private String deptId;

    //累计学习次数
    private Integer ljXxcs;

    //累计积分数额
    private Integer ljJfse;

    private Integer nian;

    private Integer yue;

    //学习评率 :  高 中 低
    private int xxpv;

    //累计学习天数
    private Integer xxts = 0;

    //累计时间
    private String ljTime ;

    private Long userId;

    @TableField(exist = false)
    private String uname;

    @TableField(exist = false)
    private String zw;

    @TableField(exist = false)
    private String ny;

    @TableField(exist = false)
    private String deptName;

    @TableField(exist = false)
    private String cjgzsj;

    @TableField(exist = false)
    private String deptCode;

    @TableField(exist = false)
    private String sortName;

    @TableField(exist = false)
    private String sortOrder;

    @TableField(exist = false)
    private Integer gts = 0;

    @TableField(exist = false)
    private Integer zts = 0;

    @TableField(exist = false)
    private Integer dts = 0;

    @TableField(exist = false)
    private Integer day = 0;

    @TableField(exist = false)
    private String typez ;




}
